tracking stations - German English Dictionary